package top.infopub.mgr.sts.dao;


import java.util.List;
import java.util.Map;

import top.infopub.generic.GenericDao;
import top.infopub.mgr.sts.domain.QaConsoleDomain;
import top.infopub.model.sts.OrgSuperQa;


/** 总部经营质量分析表(STS_ORG_SUPER_QA) **/
public interface OrgSuperQaDao extends GenericDao<OrgSuperQa, String> {

    /**
     * 查询
     * where：  stsMonth-当前统计月份  hrOrgSuperId-总部公司ID
     * @return 
     * @see
     */
    List<QaConsoleDomain> selectQaConsoleByWhere(Map<String, Object> where);

    /**
     * 根据条件查询经营质量完成率
     * @param where stsMonth-当前统计月份  hrOrgSuperId-总部公司ID
     * @return 
     * @see
     */
    List<QaConsoleDomain> selectQaRateByWhere(Map<String, Object> where);

    /**
     * 根据条件查询经营质量完成率
     * @param where belongsYear-当前统计年份  hrOrgSuperId-总部公司ID aimType-指标类型
     * @return 
     * @see
     */
    List<QaConsoleDomain> selectQaAmountByWhere(Map<String, Object> where);

}